package main

import (
	"fmt"
	"time"
)
//练习2：创建并启动两个子goroutine，一个打印100个数字，另一个打印100个字母，要保证在main goroutine结束前结束。
func main()  {
	ch1:=make(chan int)
	ch2:=make(chan int)
	go func() {

		for i:=1;i<=100 ;i++  {
			fmt.Println(i)
		}
		ch1<-1
	}()

	go func() {
		time.Sleep(time.Second)
		for i:=1;i<=100;i++{
			fmt.Println("a")
		}
		ch2<-1
	}()
	<-ch1
	<-ch2
	fmt.Println("main over")
}
